package com.mes.system.service;

import com.mes.common.core.service.BaseService;
import com.mes.system.domain.SysAutoCodeResult;

import java.util.List;

/**
 * 编码生成记录Service接口
 * @author hwg
 * @email hwg
 * @date 2023-04-22
 */
public interface SysAutoCodeResultService extends BaseService<SysAutoCodeResult> {

    /**
     * 批量删除编码生成记录
     * @param ids 需要删除的编码生成记录ID集合
     * @return 结果
     */
    public int deleteSysAutoCodeResultByIds(String[] ids);

    /**
     * 根据条件查询当前的记录表中是否有满足指定条件的记录
     * gen_date条件要以like 'xxx%' 方式查询
     * @param sysAutoCodeResult
     * @return
     */
    public List<SysAutoCodeResult> list(SysAutoCodeResult sysAutoCodeResult);

}
